foreseeable loss - Spanish English Dictionary